
\pgfplotsset{compat=1.7, width=8cm, height=5cm}


\begin{tikzpicture}[scale=1.1, every node/.style={transform shape}]

% Define parameters
\def\gammapar{0.8}
\def\betapar{6}
\def\alphapar{0.6}
\def\rhopar{0.05}

\def\apar{0.02}
\def\taupar{0.4}
\def\cpar{0.5}


% Plot curves
\begin{axis}[
		scaled ticks=false,
	    y tick label style={
	        /pgf/number format/precision=1,
			/pgf/number format/fixed,
			/pgf/number format/fixed zerofill,
	    },
	    yticklabel style={/pgf/number format/fixed},
	    x tick label style={
	        /pgf/number format/precision=2,
			/pgf/number format/fixed,
			/pgf/number format/fixed zerofill,
	    },
		xlabel={Assimilation rate $a$}, ylabel={Transmission rate $\tau$},
		title={\textcolor{black!50}{$c = \cpar$} },
		title style={at={(.9,1)}, draw=black!50},
		xtick={0.01,0.03,0.05,.07},
		extra x ticks={.02, .04, .06},
		extra x tick style={xticklabels={,,}},
		xmin=.01,
		ymax=.8, ytick={0, .2, .4, .6, .8},
		ymin=0,
		xmax=.07,
		axis x line=bottom,
		axis y line=left,
		clip=false]
		
\addplot[name path=m1,domain={.01:.037},semithick,dotted,black]
		{(1/((\gammapar/(1-((1-\gammapar)*(\betapar^(\alphapar-1)))))))*((x - 0.003*\cpar)/(\alphapar * .003 + \rhopar))}
		node[pos=1,left,xshift=28pt,yshift=3pt,black]{\scriptsize $m=0.003$};

\addplot[name path=m1,domain={.01:.032},semithick,blue!40,
		decoration={text along path,
			text={|\it \scriptsize \color{blue!40} |m|| |\scriptsize \color{blue!40} |= 0 ||},
			text align={center}, raise=2pt,
		},
		postaction={decorate},
		]
		{(1/((\gammapar/(1-((1-\gammapar)*(\betapar^(\alphapar-1)))))))*((x - 0.00*\cpar)/(\alphapar * .00 + \rhopar))};	

\addplot[name path=m1,domain={.01:.0405},semithick,blue!60,
		decoration={text along path,
			text={|\it \scriptsize \color{blue!60} |m|| |\scriptsize \color{blue!60} |= 0.01 ||},
			text align={center}, raise=2pt,
		},
		postaction={decorate},
		]
		{(1/((\gammapar/(1-((1-\gammapar)*(\betapar^(\alphapar-1)))))))*((x - 0.01*\cpar)/(\alphapar * .01 + \rhopar))};	
		
\addplot[name path=m1,domain={.015:.056},semithick,blue!80,
		decoration={text along path,
			text={|\it \scriptsize \color{blue!80} |m|| |\scriptsize \color{blue!80} |= 0.03 ||},
			text align={center}, raise=2pt,
		},
		postaction={decorate},
		]
		{(1/((\gammapar/(1-((1-\gammapar)*(\betapar^(\alphapar-1)))))))*((x - 0.03*\cpar)/(\alphapar * .03 + \rhopar))};
				
\addplot[name path=m1,domain={.025:.068},semithick,blue!100,
		decoration={text along path,
			text={|\it \scriptsize \color{blue!100} |m|| |\scriptsize \color{blue!100} |= 0.05 ||},
			text align={center}, raise=2pt,
		},
		postaction={decorate},
		]
		{(1/((\gammapar/(1-((1-\gammapar)*(\betapar^(\alphapar-1)))))))*((x - 0.05*\cpar)/(\alphapar * .05 + \rhopar))};
		
		
\end{axis}

\end{tikzpicture}

